(Brit) park - English Synonyms Dictionary